955308
312849
380213
1004450
253505
185736
159499
47890
394860
749728
767636
59775
5317799
3745581
3254148
2576804
2312988
2159609
2080358
194678
1856118
1753136
1750196
1670471